package com.itrencai.d3_polymorphic.api_stringbuilder;

//学会使用stringbuilder操作字符串，最终还需要知道它性能好的原因
public class StringBuilderDemo1 {
    public static void main(String[] args) {
        //支持链式编程
        StringBuilder sb=new StringBuilder();
        sb.append("a").append(1).append(123).append(3.3).append("av");
        System.out.println(sb);

        //恢复成String
        String rs=sb.toString();
        System.out.println(rs);

        //反转
        sb.reverse().append("012");
        System.out.println(sb);
        System.out.println(sb.length());

        //注意：stringbuilder只是拼接字符串的手段，效率好，最终的目的还是要恢复成String类型

    }

}
